<template>
 <!-- 左边第四个 面积图 -->
  <div class="wrapper">
    <div id="myChart3"></div>
  </div>
</template>

<script>
export default {
  components: {},
  props: {},
  data() {
    return {
    options3 : {
    color: ["#065aab", "#066eab", "#0682ab", "#0696ab", "#06a0ab"],
    tooltip: {
      show: false
        // trigger: "item",
        // formatter: "{a} <br/>{b}: {c} ({d}%)",
        // transitionDuration:0
    },

    legend: {
      show:false,
        bottom: "3%",
        // 修改小图标的大小
        itemWidth: 10,
        itemHeight: 10,
        // 修改图例组件的文字为 12px
        textStyle: {
            color: "rgba(255,255,255,.5)",
            fontSize: "12"
        }
    },
    series: [
        {
            name: "年龄分布",
            type: "pie",
            // 这个radius可以修改饼形图的大小
            // radius 第一个值是内圆的半径 第二个值是外圆的半径
            radius: ["40%", "60%"],
            center: ["50%", "55%"], //  调整 圆形位置
            avoidLabelOverlap: false,

            // 图形上的文字
            // label: {
            //     show: false,
            //     position: "center"
            // },
            // // 链接文字和图形的线是否显示
            // labelLine: {
            //     show: true
            // },
            label: {
//                       normal: {
//                           show: true,   
//                           position: 'outside'
//                       },
//                       emphasis: {
//                           show: true,
//                           textStyle: {
//                               fontSize: '30',
//                               fontWeight: 'bold'
//                           }
//                       }
                  },
                  labelLine: {
                      normal: {
                          show: true,
                          length: 20,
                          length2: 20,
                          lineStyle: {
//                               color: '#066eab'
                          }
                      }
                  },
            data: [
                { value: 1, name: "0岁以下" },
                { value: 4, name: "20-29岁" },
                { value: 2, name: "30-39岁" },
                { value: 2, name: "40-49岁" },
                { value: 1, name: "50岁以上" }
            ]
        }
    ]
}
    };
  },
  watch: {},
  computed: {},
  methods: {
    drawLine() {
      let myChart3 = this.$echarts.init(document.getElementById("myChart3"));
      myChart3.setOption(this.options3);
      window.addEventListener("resize", function () {
        myChart3.resize();
      });
    },
  },
  created() {},
  mounted() {
    this.drawLine();
  },
};
</script>
<style lang="scss" scoped>
#myChart3 {
  width: 98%;
  height: 83%;
    // background-color: pink;
}
</style>